Synonyms for "Carpocapsa pomonella"

Words with similar meaning